home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World Book 1998 1.1 (Macintosh)
/
World Book Disk 1 of 2.bin
/
World Book Installer
/
World Book Installer.rsrc
/
bin.rsrc_INIT_128.txt
< prev
next >
Wrap
Text File
|
1998-12-15
|
3KB
|
65 lines
start:
00000000 600A bra +0xC /* 0000000C */
00000002 0000 494E ori.b D0, 0x4E /* 'N' */
00000006 4954 chk.w D4, [A4]
00000008 0080 0000 4EFA ori.l D0, 0x4EFA
// begin alternate branch 0000000C-00000012
label0000000C:
0000000C 4EFA 0004 jmp [PC + 0x4 /* 00000012 */]
00000010 4E75 rts
// end alternate branch 0000000C-00000012
label0000000C: // (misaligned)
0000000E 0004 4E75 ori.b D4, 0x75 /* 'u' */
label00000012:
00000012 4E56 0000 link A6, 0
00000016 48E7 1030 movem.l -[A7], D3,A2,A3
0000001A 594F subq.w A7, 4
0000001C 2F3C 436C 6561 move.l -[A7], 0x436C6561 /* 'Clea' */
00000022 3F3C 0080 move.w -[A7], 0x80
00000026 A9A0 syscall GetResource
00000028 205F movea.l A0, [A7]+
0000002A 2448 movea.l A2, A0
0000002C 594F subq.w A7, 4
0000002E 2F0A move.l -[A7], A2
00000030 4EBA 004C jsr [PC + 0x4C /* 0000007E */]
00000034 201F move.l D0, [A7]+
00000036 2600 move.l D3, D0
00000038 2003 move.l D0, D3
0000003A A51E syscall NewPtrSys, flags=5
0000003C 2648 movea.l A3, A0
0000003E 2052 movea.l A0, [A2]
00000040 224B movea.l A1, A3
00000042 2003 move.l D0, D3
00000044 A02E syscall BlockMove/BlockMoveData
00000046 7024 moveq.l D0, 0x24
00000048 A51E syscall NewPtrSys, flags=5
0000004A 2448 movea.l A2, A0
0000004C 357C 0008 0004 move.w [A2 + 0x4], 0x8
00000052 426A 000E clr.w [A2 + 0xE]
00000056 42AA 0010 clr.l [A2 + 0x10]
0000005A 42AA 0014 clr.l [A2 + 0x14]
0000005E 42AA 0018 clr.l [A2 + 0x18]
00000062 254B 001C move.l [A2 + 0x1C], A3
00000066 42AA 0020 clr.l [A2 + 0x20]
0000006A 204A movea.l A0, A2
0000006C A05E syscall NMInstall
0000006E 4CDF 0C08 movem.l D3,A2,A3, [A7]+
00000072 4E5E unlink A6
00000074 4E75 rts
00000076 846D 6169 or.w D2, [A5 + 0x6169]
0000007A 6E00 0000 bgt +0x2 /* 0000007C */
// begin alternate branch 0000007C-00000080
label0000007C:
0000007C 0000 225F ori.b D0, 0x5F /* '_' */
// end alternate branch 0000007C-00000080
label0000007C: // (misaligned)
fn0000007E:
0000007E 225F movea.l A1, [A7]+
00000080 205F movea.l A0, [A7]+
00000082 A025 syscall GetHandleSize
00000084 2E80 move.l [A7], D0
00000086 6A02 bpl +0x4 /* 0000008A */
00000088 4297 clr.l [A7]
label0000008A:
0000008A 4ED1 jmp [A1]